#ifndef MATERIAL_H
#define MATERIAL_H

#include "d3dUtil.h"

class Material
{
public:
	Material();
	~Material();

	D3DXCOLOR	GetDiffuse();
	D3DXCOLOR	GetAmbient();
	D3DXCOLOR	GetSpecular();
	float		GetShininess();

	void		SetDiffuse(const D3DXCOLOR& color);
	void		SetAmbient(const D3DXCOLOR& color);
	void		SetSpecular(const D3DXCOLOR& color);
	void		SetShininess(float shininess);
private:
	D3DXCOLOR	m_colorDiffuse;
	D3DXCOLOR	m_colorAmbient;
	D3DXCOLOR	m_colorSpecular;
	float		m_fShininess;

};

#endif